home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
UTILREEN
/
FONTASTK.LZH
/
DOCUMENT.ARC
/
CHAP1.DOC
< prev
next >
Wrap
Text File
|
1985-09-01
|
44KB
|
1,294 lines
:load1 darkbold.f16
:load2 heading1.p16
:lpp 65
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ INTRODUCTION 1-1 ║
╚══════════════════════════════════╝
:lpi 6
:dsoff
:font 0
:space 4
:font 2
WHAT IS FONTASTIC ?
:font 0
:lpi 6
:space 2
:eon
:ccoff
Welcome to the world of "FONTASTIC" ! What you
have purchased is a comprehensive utility package
that will let you exercise the full potential of
many makes of dot matrix printers on the market
today. FONTASTIC exploits the bit graphics
capability of your printer while printing standard
DOS ASCII text files to provide an unlimited
variety of print fonts.
:space 2
:ccon
FONTASTIC consists of three (3) major programs:
1) =IHSPRINT= - The printing program, which will
print any specified ASCII text file
and use the FONTASTIC text formatting
commands to print any font.
2) =IHSUTIL= -- This utility program allows you to
manipulate your font definition
files, performing major 'editing'
functions not supported under
IHSFONT.
3) =IHSFONT= -- A character definition editor which
allows you to create or change
characters to be printed. These
characters are as unlimited as your
imagination.
:space 2
!FONTASTIC! is delivered to you on two (2) double
sided diskettes which contain: 1) the three
utility programs and 2) a set of predefined
character fonts for your immediate use.
(see Appendix B)
Used in conjunction with your word processor or
text editor, FONTASTIC supports printing of an
unlimited variety of fonts and graphics characters.
Figure 1.1 outlines the basic relationship between
your current software packages and the power of
FONTASTIC.
:ccoff
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ 1-2 INTRODUCTION ║
╚══════════════════════════════════╝
:lpi 6
:font 0
:space 4
:lpi 9
:font 1
╔════════════════════╗
║ ║
║ F O N T A S T I C ║
║ ║
║ O V E R V I E W ║
║ ║
╚════════════════════╝
:load2 newgrafi.f08
:font 2
:scale 1
STEP 1 OPTIONAL OPTIONAL
┌ ─ ─ ─ ─ ─ ─ ─ ─ ┐ 奥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥ò 奥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥ò
£ £ £ £
│ YOUR EDITOR OR │ £ I H S F O N T £ £ I H S U T I L £
£ £ ┌─·£ £
│ WORD PROCESSOR │ £ P R O G R A M £ │ £ P R O G R A M £
£ £ │ £ £
└─ ─ ─.─┬─. ─ ─ ─ ┘ Ö¥¥¥¥¥¥¥¥¥₧¥¥¥¥¥¥¥¥¥Ü │ Ö¥¥¥¥¥¥¥¥¥₧¥¥¥¥¥¥¥¥¥Ü
: │ : │ │ │
: │ : │ │ │
: ² : ² │ ²
╔═════════════════╗ ╔═════════════════╗ │ ╔═════════════════╗
║ ║ ║ ║ │ ║ ║
║ T E X T ║ ║A L T E R N A T E║ │ ║ E N H A N C E D ║
║ ║ ║ ║ │ ║ ║
║ F I L E S ║ ║ F O N T ╟──┘ ║A L T E R N A T E║
║ ║ ║ ║ ║ ║
║ T O B E ║ ║ F I L E S ║ ║ F O N T ║
║ ║ ║ ║ ║ ║
║ P R I N T E D ║ ║ ║ ║ F I L E S ║
║ ║ ║ ║ ║ ║
║ ║ ║ XXXXXXXX.FNT ║ ║ XXXXXXXX.FNT ║
╚═══════╤═════════╝ ╚════════╤════════╝ ╚═════════╤═══════╝
: │ : │ │
: │ : │ │
: │ : │ │
: │ : │ │
: │ : │ │
: │ : ² STEP 2 │
: │ :............奥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥ò │
: └─────────────·£ £√──────────────┘
:................£ I H S P R I N T £
£ £
£ P R O G R A M £
£ £
Ö¥¥¥¥¥¥¥¥¥₧¥¥¥¥¥¥¥¥¥Ü
: │ :
: │ :
: ² :
╔═════════════════╗
║ ║
║ P ╔════════════╩════╗
║ ║ ║
║ ║ P ╔════════════╩════╗
║ D O║ ║ ║
║ ║ ║ P R I N T E D ║
╚════╣ D O║ ║
║ ║ ║
╚════╣ D O C U M E N T ║
║ ║
╚═════════════════╝
:load2 heading1.p16
:font 2
:space 2
FIGURE 1.1
:eject
:font 1
:lpi 9
╔══════════════════════════════════╗
║ INTRODUCTION 1-3 ║
╚══════════════════════════════════╝
:lpi 6
:font 0
:lpi 9
:font 1
╔════════════════════╗
║ F O N T A S T I C ║
║ ║
║ O V E R V I E W ║
╚════════════════════╝
:lpi 6
:font 0
:scale 1
:eon
:ccon
:dsoff
_Step 1_
The creation of a DOS text file to be printed is
the first step. This can be done by using one of a
number of available editors or word processors.
Simply place the special !FONTASTIC! control words in
the appropriate places in the document and print
your document to the disk instead of to the
printer. (check your Word Processor Manual)
_Step 2_
The !IHSPRINT! program provided with your !FONTASTIC!
package is used to actually print your document.
In addition to allowing you to use alternate fonts
during printing, you can also easily control such
things as * =highlighting=, _underlining_,*
^superscripting^==, ~subscripting~==, *and #BOLDNESS#,
to name just a few.
_Optional_
Now for the fun part.. You can either create an
alternate font file by using the !IHSFONT! program
provided in the !FONTASTIC! package, or you may
use any of the font files which have been
included by !IHS SYSTEMS!. !IHSFONT! is a
full-screen character editor which allows you to
create any character or figure within the limits of
your imagination. You can organize a group of
characters into sets known as font files. Then,
when you want to print all or a portion of your
document using an alternate font, you can
dynamically load a font file and use it during the
printing operation.
_Optional_
!FONTASTIC! has provided a special utility,
!IHSUTIL!, which can be used to enhance any
existing fonts or fonts which you create. With the
utility, you can merge portions from one font into
another and make font characters proportional.
:ccoff
:eon
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ 1-4 INTRODUCTION ║
╚══════════════════════════════════╝
:lpi 6
:dsoff
:font 0
:space 4
:font 2
PRINTERS SUPPORTED
:font 0
:lpi 6
:space 2
:eon
:ccon
!FONTASTIC! directly supports many of the most popular
dot-matrix printers on the market. This means that the
necessary software has been included in !FONTASTIC! and
has been tested with these specified printers.
Therefore, if you printer is listed below, it is
guaranteed to work correctly with the features in
!FONTASTIC!.
If your printer is not in this list, refer to the
compatible printers list in the following pages.
=SUPPORTED PRINTERS=
IBM Graphics Printer
EPSON MX-80/100
EPSON FX-80/100
C.Itoh 8510A
C.Itoh 8510BPI
Gemini 10X and 15X
OkiData 84 (with APA option)
OkiData 92/93 (with Plug-N-Play option)
Texas Instruments 855
Toshiba 1340/1350/1351
Fujistu DPL24/DPMG9
:ccoff
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ INTRODUCTION 1-5 ║
╚══════════════════════════════════╝
:lpi 6
:dsoff
:font 0
:space 4
:font 2
COMPATIBLE PRINTER LIST
:font 0
:lpi 6
:space 2
:eon
:ccon
As one printer manufacturer gains popularity, many of
the competitors will begin to produce a COMPATIBLE
printer. Such is the case with the EPSON family of
printers. The following list of printers are documented
to be character =AND= graphic compatible with the EPSON
series of printers.
:ccoff
Company Printer Model
_____________________________________________________
1. Siemens PT-88
2. Texas Instruments 85X
3. Panasonic KX-P1093
4. CIE Terminals CIE 3500 (Model 20)
5. StarMicronics Radix 10/15X
6. Genicom 3014/3024
7. EPSON LQ-1500 / JX-80
8. Printronix MVP 150C
9. Santec Corp Variflex S700
10. Digital Electronics Corp. LA 210
11. Comrex International, Inc ComRiter 420
12. Mannesmann Tally MT-180, Spirit 80
13. C.Itoh 1550EP
14. Cal-Abco Legend 880/1200
15. Centronics GLP
16. Diablo Systems, Inc. P10 I / 32 CQI
17. Inforunner Riteman (Plus, Blue Plus)
18. North Atlantic Quantex 7035/7065
19. Citizen America Corporation Citizen
20. Data South Computer Corp. Personal Printer
21. Olympia Olympia NP
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ 1-6 INTRODUCTION ║
╚══════════════════════════════════╝
:lpi 6
:dsoff
:font 0
:space 4
:font 2
COMPATIBLE PRINTER SUPPORT
:font 0
:lpi 6
:space 2
:eon
The list on the proceeding page is not an exhaustive
compatible list of printers supported by FONTASTIC. Any
printer that is fully compatible with a directly
supported device will work with FONTASTIC. This would
include the C.Itoh 8510A compatibles:
1. NEC 8023A
2. IDS Prism/ Microprism
If you think your printer may be compatible, check your
documentation. Some printers offer an alternate 'mode'
that is supported by either hardware selection (i.e.,
dip switch) or software selection.
You should also be aware of how complete the
"compatibility" of your printer is. Some printers are
compatible in the hardware features (e.g., italics,
underline, etc...) and the range of the printable
characters, while NOT compatible in the BIT graphics
mode. Only a printer that is FULLY compatible with a
supported printer will operate properly.
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ 1-6 INTRODUCTION ║
╚══════════════════════════════════╝
:lpi 6
:dsoff
:space 4
:font 2
WHAT IS A FONT?
:font 0
:lpi 6
:space 2
:eon
Webster defines a 'font' as a set of characters.
Often, the terms 'character set' and 'font' are
used interchangeably. This usually includes all
numeric and alphabetic characters of our normal
writing character set. All of us have experience
with different fonts when we use 'cursive'
handwriting as opposed to 'printing'. Often the
'classic' Gothic form of font or some form of
calligraphy is used in very formal invitations.
These differing font forms provide a real variety
in our reading materials that are very pleasing to
the eye.
FONTASTIC provides easy utilization of the truly
wide variety of printing fonts that may be included
in any written document. In addition, with the
character editor, you are not limited to the
predefined font sets provided with FONTASTIC but
may generate your own unique fonts (character
sets).
:space 4
:font 2
CHARACTER SIZE: SCALE
:font 0
:lpi 6
:space 2
:eon
FONTASTIC permits you to print characters in
various sizes(e.g., differing "point" sizes).
These character sizes are categorized by FONTASTIC
by "SCALE" value. This term refers to the size of
the dot matrix used in the character definition.
The smallest definable character matrix is 8 X 12
(SCALE #1). When printed on most 9(or 8) pin dot
matrix printers, this size corresponds to the
default size of the printer. A SCALE #2 character
size would correspond to a double-high/double-wide
SCALE #1 character. The SCALE #2 matrix size is 16
X 24. Correspondingly, SCALE #3 (24 X 36) is a
triple-high/triple-wide SCALE #1 character.
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ INTRODUCTION 1-7 ║
╚══════════════════════════════════╝
:lpi 6
:dsoff
:space 4
:font 2
CHARACTER SIZE: SCALE (CONT')
:font 0
:lpi 6
:space 2
The correlation between printed character size and
the defined "SCALE" of a font is dependent upon the
target printer technology. (see TABLE 1.1) An
eight (8) pin dot matrix printer (ala, EPSON
FX-80/100) will print characters equal to the
default printer set and larger, where as a 24 pin
dot matrix printer (ala, TOSHIBA 1350) will print
characters equal in size to the default set and
smaller.
:load2 normal.f08
Maximum Point Size
:font 2
:lpi 9
╔════════════════╤═════════════════╤══════════════════╗
║ │ 9 PIN │ 24 PIN * ║
╟────────────────┼─────────────────┼──────────────────╢
║ │ │ ║
║ SCALE #1 │ 8 POINTS │ 3 POINTS ║
║ │ │ ║
║ │ (1/9" high) │ (2/32" high) ║
╟────────────────┼─────────────────┼──────────────────╢
║ │ │ ║
║ SCALE #2 │ 16 POINTS │ 6 POINTS ║
║ │ │ ║
║ │ (1/5" high) │ (3/32" high) ║
╟────────────────┼─────────────────┼──────────────────╢
║ │ │ ║
║ SCALE #3 │ 24 POINTS │ 9 POINTS ║
║ │ │ ║
║ │ (1/3" high) │ (4/32" high) ║
╚════════════════╧═════════════════╧══════════════════╝
:lpi 6
* - When in 24 pin mode (some printers support 8 pin mode)
TABLE 1.1
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ 1-8 INTRODUCTION ║
╚══════════════════════════════════╝
:lpi 6
:dsoff
:space 4
:load2 heading1.p16
:font 2
"SCALE" COMMAND
:font 0
:lpi 6
:eon
:space 2
Each font is defined at a particular default
"SCALE" where the character resolution is
maximized. FONTASTIC provides you with a "scaling"
command that allows you to specify an increased
character size at print time. The ":SCALE X"
command will allow you to increase the size of any
SCALE #1 font by a factor of between 1 and 10. Use
of this command will cause the currently selected
SCALE #1 font to be printed "X" times larger. This
means that characters as high as 72 points high (1
inch) may be printed. However, because the
"Defined"(or original) scale is being enlarged, the
printed characters may appear "ragged" when scaled.
(See Section 2-30)
:space 4
:font 2
CHARACTER SIZE: POINT
:font 0
:lpi 6
:space 2
With each "SCALE", category for a font, a maximum
character size is associated. The printing
industry uses the term - "point" to describe the
vertical size of a character. Each "point" is
equal to one-seventy-second (1/72) inches.
Therefore, a 10 point character would be 10/72"
high.
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ INTRODUCTION 1-9 ║
╚══════════════════════════════════╝
:lpi 6
:dsoff
:space 4
:font 2
WHAT IS A FONT FILE?
:font 0
:lpi 6
:space 2
In order to have immediate use of FONTASTIC, we
have included many predefined fonts in the product.
These 'stored' font types are called 'font files'
and reside on the #2 diskette. They are named
according to the style they represent. (i.e., for
a calligraphy style font the font file is
CALIGRAP.F16). Each font file has an 'extension'
to the name which describes some attribute of that
particular font file. Those files with the
extension of "FXX" are nonproportional character
fonts and those with the extension of "PXX" are
character fonts with proportional characters. The
two (2) digit numeric portion of the extension
indicates the 'point' size of the font.
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ 1-10 INTRODUCTION ║
╚══════════════════════════════════╝
:lpi 6
:dsoff
:font 0
:space 4
:font 2
RUNNING SAMPLE FILES
:font 0
:lpi 6
:space 2
To get you started, we have included a "DEMO" file
to familiarize you with the FONTASTIC product.
(See Appendix "C" for sample output from the demo
file. This text file contains most of the control
words that you might wish to use and can serve as a
good example for the material you wish to generate.
First, you probably wish to print a copy of the
demonstration file to see how the 'control' words
and text relate to the final FONTASTIC results. To
do this, make sure you are in DOS, make your
printer 'READY', press the Ctrl and PrtSc keys
(this echoes what is on your display to the
printer), then type the following commands:
A>TYPE DEMO
Next, to print the demo with the FONTASTIC commands
'activated', type the following steps:
1) Assuming that the "A" drive is your current
default, insert FONTASTIC diskette #2 into
the A-drive. Insert FONTASTIC diskette #1
into the B-Drive.
2) Type 'B:IHSPRINT'. This will load the
printing program and display the screen
which offers a choice of printing options.
3) Type 'DEMO' into the field labeled "FILESPEC
to be printed ?".
4) Press F1 to begin printing of the
demonstration file.(If any errors occur,
refer to Appendix A for interpretation of
the error.)
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ INTRODUCTION 1-11 ║
╚══════════════════════════════════╝
:lpi 6
:font 0
:space 2
:dsoff
:font 2
A WORD ON ASCII CODES
:font 0
:lpi 6
:space 2
:eon
Each character to be displayed on the video display
or the printer has a machine 'code' associated with
that letter/number. This is because computers can
only recognize `BINARY' information and must have a
`code' to distinguish `A' from `B'. To provide
some standards in character definition, the
American Standard Code for Information Interchange
(ASCII) was chosen. In the ASCII code, the
character "A" has a decimal numeric value of 65 and
the character "B" has a decimal numeric value of
66. Therefore, each character within a font has a
value (or code) assigned to it so the computer can
recognize it.
FONTASTIC uses these numeric values (or codes) to
assign a new font definition to a character in the
printing font. It is these values that are used in
IHSFONT to associate a new font character with the
standard ASCII character set. (See IBM/PC DOS
BASIC manual Appendix G for a complete list of the
ASCII characters and their numeric codes).
:font 2
WHAT YOU SEE IS NOT ALWAYS
WHAT YOU GET
:font 0
:lpi 6
:space 2
There is a potential for confusion in the fact that
what may be displayed on your video monitor and
what gets printed on the printer is not always the
same. Of course, all the alphabetic and numeric
characters will generally print exactly as they are
displayed, but there are special graphics
characters which may appear on the display, but
have no meaning to the printer. This means that if
you were to attempt to print these graphics
characters on your printer, unpredictable results
would occur because the printer would think that
they were `control' characters and not just special
print characters. What this means to you, is that
even though you can generate text files that have
beautiful graphs in them which can be reviewed on
the display, you can not print them on the printer!
But have no fear! With FONTASTIC, it is now
possible to generate these beautiful text graphs
and print them just as they appear on the display.
FONTASTIC will even allow you to define and print
characters that are not available on the IBM
monochrome display.
:eject
:load1 darkbold.f16
:load2 normal.f08
:lpp 64
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ 1-12 INTRODUCTION ║
╚══════════════════════════════════╝
:space 2
INSTALLATION
:space 4
GENERAL PROCEDURES
:space 3
:font 0
:eon
:dsoff
:lpi 6
:scale 1
FONTASTIC provides a facility to customize your software
to fit your hardware configuration via the installation
program: INSTALL. With the INSTALL program you select
1. CRT type (Monochrome, Black/white, Color)
2. Printer type (more than 25 supported)
It is important that you run this initiation program
for your FONTASTIC software package to operate in the
appropriate manner. It is through the INSTALL program
that a file "PROFILE" is created. This file contains
the configuration information to support the proper
operation of FONTASTIC.
With the master FONTASTIC disk on the default drive,
follow the steps listed below, in order to install
FONTASTIC.
1. Type "INSTALL" and press RETURN.
2. Select Option #1 from the menu to select
the proper monitor.
3. From the Monitor selection screen, select
the monitor type attached to your system.
4. Select Option #2 from the menu to select
the proper printer.
5. From the Printer selection screen, select
the appropriate printer. Also, when
prompted, indicate the appropriate option
setting for line feeds (Y/N).
6. Selection Option #3 from the menu to
terminate the Installation process and
create the file "PROFILE".
You must insure that the file "Profile" is resident on
your default drive for FONTASTIC to operate correctly.
If that file is not present, the programs will assume a
default printer type of 'EPSON'. If your printer is not
code compatible, the program will not print the expected
output.
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ INTRODUCTION 1-13 ║
╚══════════════════════════════════╝
:space 2
INSTALLATION (CON'T)
:space 4
MENU
:space 3
:font 0
:eon
:lpi 6
:dsoff
******************** FONTASTIC INSTALLATION ******************
(C) Copyright IHS Systems 1984
Select the Function you wish by pointing or typing highlighted
character and press RETURN.
[1] Video Monitor Definition {Currently: Monochrome}
[2] Printer Definition {Currently: Epson MX/FX/RX }
[3] EXIT - saves PROFILE
Your Choice?
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ 1-14 INTRODUCTION ║
╚══════════════════════════════════╝
:space 2
INSTALLATION (CON'T)
:space 4
MONITOR MENU
:space 3
:dsoff
:font 0
:eon
******************* SELECT MONITOR TYPE ******************
Select the Type of video monitor attached to your system:
[1] IBM/PC Monochrome Display
[2] An 80 Column COLOR monitor
[3] A BLACK/WHITE monitor on a Color Card
Your Choice? {Currently: Monochrome }
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ INTRODUCTION 1-15 ║
╚══════════════════════════════════╝
:space 2
INSTALLATION (CON'T)
:space 4
PRINTER MENU
:space 3
:dsoff
:lpi 6
:font 0
:eon
**************** SELECT PRINTER TYPE ******************
Select the type of printer attached to your system:
[1] Epson Mx, Rx, or Fx Series
[2] IBM Graphics Printer
[3] Okidata Microline 92/93
[4] C.Itoh 8510
[5] C.Itoh 8xxb
[6] Gemini 10x/15x
[7] Texas Instruments 855
[8] Fujitsu DPL24
[9] Toshiba 1340/1350 Series
[A] Seimens PT-88
Your Choice? {Currently: Epson MX,FX,RX }
:eject
:load1 darkbold.f16
:load2 normal.f08
:lpp 64
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ 1-16 INTRODUCTION ║
╚══════════════════════════════════╝
:space 2
GETTING STARTED
:space 4
GENERAL PROCEDURES
:space 3
:font 0
:eon
:dsoff
:lpi 6
:scale 1
FONTASTIC is designed to work with your current word
processing software. Your document will be generated by
the word processor or editor and you should utilize as
many built-in functions that you require in
generating/formatting text. The printing of the
document will be performed by FONTASTIC, enhancing the
resulting document with the power of alternate fonts or
other special features (See Figure 1.1)
The following three (3) steps outline the basic
requirements to utilize FONTASTIC in printing your text
files:
1) Create your document utilizing your word
processor or editor (see Appendix D for notes on
specific word processors). Use the word processor
functions to justify, paginate, center, hyphenate,
index, etc.....
To fully utilize the power of FONTASTIC, insert the
FONTASTIC commands within the text to produce the
desired affect when the actual printing is
performed. The FONTASTIC commands are in text
format and therefore will not interfere with the
normal functions of your word processor/editor.
If your printing needs require unique fonts, you may
wish to use IHSFONT to create your own characters to
used within your text documents.
2) Once your document has been completed, it should be
printed using IHSPRINT. The input to IHSPRINT must
be a standard DOS ASCII text file. If you are
utilizing an editor, your 'raw' text file will be
the input to IHSPRINT. If you are using a word
processor, you may have to "Print" the document to
the diskette via the PRINT command in your word
processor. This will create a standard ASCII text
file to act as input for IHSPRINT. (see Appendix D)
3) Invoke IHSPRINT and print the specified document on
the printer.
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ INTRODUCTION 1-16 ║
╚══════════════════════════════════╝
:space 2
GETTING STARTED (CON'T)
:space 4
EXAMPLES
:space 3
:dsoff
:font 0
:scale 1
:lpi 6
The following text examples will demonstrate how to
utilize a few of the FONTASTIC commands to achieve the
desired printed results. See Section 3 page 2 for a
complete list of FONTASTIC Control Words. (Fig 3.1)
Example text:
Now is the time for all good men to come to the aid of
their country.
:space 4
1) To print the entire text in CONDENSED mode, the
following commands would be inserted into the text.
TEXT EXAMPLE
:dson
:con {Activate condensed printing mode}
:dsoff
Now is the time for all good men to come to the aid of
their country.
:dson
:coff {Deactivate condensed printing mode
:dsoff
PRINTED EXAMPLE
:eoff
:con
Now is the time for all good men to come to the aid of
their country.
:coff
:eon
:space 4
2) To UNDERLINE the word "good" and print the word
"aid" in ITALICS, the following commands would be
utilized.
TEXT EXAMPLE
:dson
:ccon { Activate Control Characters }
:dsoff
Now is the time for all _good_ men to come to the !aid! of
their country.
:dson
:ccoff { Deactivate Control Characters }
:dsoff
PRINTED EXAMPLE
:ccon
Now is the time for all =_good=_ men to come to the =!aid=! of
their country.
:ccoff
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ 1-17 INTRODUCTION ║
╚══════════════════════════════════╝
:space 2
GETTING STARTED (CON'T)
:space 4
EXAMPLES
:space 3
:font 0
:scale 1
:dsoff
:eon
:lpi 6
3) To print the phrase using an ALTERNATE FONT,
the following commands would be utilized.
TEXT EXAMPLE
:load1 script.p16 { Load the 'script' 16 point font from diskette }
:font 1 { Activate the script font }
:lpi 15 { Adjust the vertical Line spaceing }
Now is the time for all good men to come to the aid of
their country.
:font 0 { Deactivate script font }
PRINTED EXAMPLE
:load2 script.p16
:font 2
:dson
:lpi 15
Now is the time for all good men to
come to the aid of their country.
:font 0
:dsoff
:lpi 6
:space 2
4) To select an ALTERNATE FONT within a single text
line, the following commands would be utilized.
TEXT EXAMPLE
:load1 normal.f08 {Load 'normal' font from diskette }
:load2 strikout.f08 {Load 'strikout' font from diskette }
:font 1 {Activate font 1 (normal font) }
:ccon
The word "omitted" should be @2omitted@1 from the
transcript.
:ccoff
:font 0
PRINTED EXAMPLE
:load1 normal.f08
:load2 strikout.f08
:scale 1
:font 1
:ccon
The word "omitted" should be @2omitted@1 from the
transcript.
:ccoff
:eject
:load1 darkbold.f16
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ INTRODUCTION 1-18 ║
╚══════════════════════════════════╝
:space 2
GETTING STARTED (CON'T)
:space 4
TUTORIAL
:space 3
:dsoff
:font 0
:scale 1
:lpi 6
FONTASTIC provides you with the ability to control the
font styles at the Document level, the Line level, and
the Word/Character level. This brief Tutorial will let
you exercise these features and aid in familiarizing
you with the specific FONTASTIC commands used to invoke
each function.
:ccon
_DOCUMENT LEVEL CONTROL_
:ccoff
Document level control of printer functions consists of
cases where an entire document will be printed in one
style or format (e.g., print the document in "emphasis"
mode). To do this, no FONTASTIC commands are required
in the text. These commands may be selected through the
IHSPRINT screen at print time, or alternatively, the
commands could be entered into the beginning of the text
file. Follow the tutorial given below:
1. Using your word processor or editor, create a text
file containing the following text:
Now is the time for all good men to
come to the aid of their country
NOTE: Some word processors may require extra steps
to generate a standard ASCII text file.
(Appendix D)
Invoke IHSPRINT and enter the text file name in the
field called "FILESPEC". Depress the RETURN key
until the cursor is positioned at the field
"Pre-processing Commands" and enter the following
command --
:DWON
3. Initiate printing by depressing the F1 function key.
Your printer should print the text from the specified
file in the DOUBLE-WIDE print mode. In this case, the
'print mode' was selected by the ":DWON" FONTASTIC
command.
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ 1-19 INTRODUCTION ║
╚══════════════════════════════════╝
:space 2
GETTING STARTED (CON'T)
:space 4
TUTORIAL
:space 3
:dsoff
:font 0
:scale 1
:lpi 6
CONTINUED................
4. Invoke IHSPRINT and enter the text file name in the
field call "FILESPEC". Depress the RETURN key until
the cursor is positioned at the field "Pre-processing
Commands" and enter the following command.
:LOAD1 GOTHIC.F16
:FONT 1
5. Make sure that the font library diskette (#2) is in
the default drive along with the text file and
initiate printing by depressing the F1 function key.
Now the text is printed in a classic GOTHIC font style.
The ':LOAD1' command caused IHSPRINT to load the
selected font style into memory and the ':FONT 1'
command activated that print font for all text that was
to be printed.
Any of the FONTASTIC command words described in the
Control Word table, Figure 3.1, or discussed in the
IHSFONT USER GUIDE section are available for use at the
document level through the IHSPRINT screen.
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ INTRODUCTION 1-20 ║
╚══════════════════════════════════╝
:space 2
GETTING STARTED (CON'T)
:space 4
TUTORIAL
:space 3
:dsoff
:font 0
:scale 1
:lpi 6
:ccon
_LINE LEVEL CONTROL_
:ccoff
Control of line level font styles is activated in much
the same manner as with the document level control --
with the use of FONTASTIC Control Words. By inserting
selected control words prior to the desired line,
control over the font style, by line, is achieved.
There is no restriction as to how many control words may
be utilized within any document. Follow the tutorial
given below:
1. Using your word processor or editor, create a text
file containing the following text:
Now is the time for all good men to come to the aid
of their country
:uon
Now is the time for all good men to come to the aid
of their country
:uoff
:con
Now is the time for all good men to come to the aid
of their country
:coff
:dwon
Now is the time for all good men to
come to the aid of their country
:dwoff
2. Invoke IHSPRINT and enter the text file name in the
field call "FILESPEC". Depress the F1 to print.
The text printed should have been in the following
sequence:
* A line of normal print
* A line of underlined text
* A line of compressed text
* A line of double wide text
In like manner any FONTASTIC control word may be used
throughout a document. See Chapter 2 (IHSPRINT Users
Guide).
:eject
:font 1
:lpi 9
:dson
╔══════════════════════════════════╗
║ 1-21 INTRODUCTION ║
╚══════════════════════════════════╝
:space 2
GETTING STARTED (CON'T)
:space 4
TUTORIAL
:space 3
:dsoff
:font 0
:scale 1
:lpi 6
:ccon
_WORD/CHARACTER LEVEL CONTROL_
:ccoff
Control of font styles on the word/character level is
achieved by use of IHSPRINT "control characters". When
activated, these control characters allow you to
specify, by word or by character, the font style to
print that text (See Section 1-5 for code summary).
Follow the tutorial given below:
1. Using your word processor or editor, create a text
file containing the following text:
:ccon
Now is the time for all _good_ men to come to the #aid#
of their country.
:ccoff
2. Invoke IHSPRINT and enter the text file name in the
field call "FILESPEC". Depress the F1 to print.
The use of the control word ":ccon" activates the
Control Character logic and causes IHSPRINT to interpret
these special characters to activate the requested
feature for the word/character "framed" by the Control
Character. In this example, the word "good" is framed
by the control character '_' which activates the
underlining function for the word 'good'. Likewise, the
word "aid" is framed by the control character "#" which
activates the double-wide function for that word.
:eject